package com.example.asus.homework11.activity;

import android.content.Intent;
import android.os.CountDownTimer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import com.example.asus.homework11.R;
import com.example.asus.homework11.base.BaseActivity;
import com.example.asus.homework11.bean.RegisterBean;
import com.example.asus.homework11.listener.RetrofitListener;
import com.example.asus.homework11.model.RegisterModel;


import cn.bmob.sms.BmobSMS;
import cn.bmob.sms.exception.BmobException;
import cn.bmob.sms.listener.RequestSMSCodeListener;
import cn.bmob.sms.listener.VerifySMSCodeListener;

public class PhoneRegisterActivity extends AppCompatActivity{



    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_phone_register);
    }

//    @Override
//    public int getLayout() {
//        return 0;
//    }


//    @Override
//    public void initView() {
//    btn_send = findViewById(R.id.bt_send);
//        btn_reg = findViewById(R.id.btn_reg);
//        et_phone = findViewById(R.id.et_phone);
//        et_password = findViewById(R.id.et_password);
//        et_checkNum = findViewById(R.id.et_checkNum);
//        et_username = (EditText)findViewById(R.id.et_username);
//        et_address = (EditText)findViewById(R.id.et_address);
//        et_comment = (EditText)findViewById(R.id.et_comment);
//
//    }
//
//    @Override
//    public void initEvent() {
//        btn_send.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                BmobSMS.requestSMSCode(PhoneRegisterActivity.this, et_phone.getText().toString(), "短信模板", new RequestSMSCodeListener() {
//                    @Override
//                    public void done(Integer integer, BmobException e) {
//                        if (e == null) {
//                            new CountDownTimer(60000, 1000) {
//                                @Override
//                                public void onTick(long l) {
//                                    btn_send.setText(l / 1000 + "秒");
//                                }
//
//                                @Override
//                                public void onFinish() {
//                                    btn_send.setClickable(true);
//                                    btn_send.setText("重新发送");
//                                }
//                            }.start();
//                            Toast.makeText(PhoneRegisterActivity.this, "发送成功请验证", Toast.LENGTH_SHORT).show();
//                        } else {
//                            Log.e("btn_send", e.toString());
//                            Toast.makeText(PhoneRegisterActivity.this, "发送失败", Toast.LENGTH_SHORT).show();
//                        }
//                    }
//                });
//            }
//        });
//        btn_reg.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                if (checkPhone())
//                    register();
//            }
//
//            private void register() {
//
//            }
//        });
//
//    }
//        boolean checkPhone(){
//        BmobSMS.verifySmsCode(PhoneRegisterActivity.this, et_phone.getText().toString(), et_checkNum.getText().toString(), new VerifySMSCodeListener() {
//            @Override
//            public void done(BmobException e) {
//                if (e == null) {
//                    Toast.makeText(PhoneRegisterActivity.this, "验证成功", Toast.LENGTH_SHORT).show();
//                    result = true;
//                } else {
//                    Log.e("btn_check", e.toString());
//                    Toast.makeText(PhoneRegisterActivity.this, "验证失败", Toast.LENGTH_SHORT).show();
//                }
//            }
//        });
//
//
//
//return result;
//    }



}
